general public license - German English Dictionary